Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CHAPEL LANE Detached £1,489,272 £1,175,000 4 Sep 2017
10 CHAPEL LANE Detached £616,931 £575,000 30 Jun 2021
14 CHAPEL LANE Detached £532,282 £318,000 22 Mar 2013
16 CHAPEL LANE Detached £636,874 £270,000 27 Jun 2003
18 CHAPEL LANE Detached £1,043,922 £622,500 2 Nov 2006
20 CHAPEL LANE Detached £665,074 £450,000 27 Feb 2015